//[100,100]0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,128,32,64,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255,0,0,0,255
size(100, 100, P3D);
background(0);
noStroke();
ambient(color(128, 64, 255));
ambientLight(255, 128, 64, 0, 0, 0);
translate(width/2, height/2);
sphere(40);
exit();